home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
remote
/
febbs190.zip
/
FEBBS.NEW
< prev
next >
Wrap
Text File
|
1991-12-04
|
10KB
|
223 lines
──────────────────────────────────────────────────────────────────────
The history of FEBBS
──────────────────────────────────────────────────────────────────────
Important info.
Due to the added support for definable keys and other things You
have to run Feppla and save the setup before You execute Febbs.
Feppla will update Your config file to a new format.
....................................................................
1.90 1991-Dec-04
■ The Febbs manual does not look so good in text mode now. It is all
because the manual has been rewritten to better suit the printed
format. Now You can order Your printed and bound Febbs manual when
ordering Your license. Or if You allready are registered buy only
the manual.
■ Maximus 2.00 support added. Also before Febbs was assuming that
areas with no names where non-valid areas but obviously maximus
can have areas with no names so the check for a valid area is
now that it must have a path to the files.
■ If an archive contains more then 300 files Febbs will display
a message that says so and only display the first 300 files.
■ Replaced Borlands System unit of Turbo Pascal 6.0 with a new
system unit by Eagle Performance. As an example has this improved
Febbs speed when creating lists with 5% (compared to the last beta).
■ Replaced some old string routines with new highspeed assembler.
■ Added some display thrills to Feppla. You can now zoom a lot of
windows. For example the help window and the areapick window.
Also made the list setup screen scrooling so that all that needs
to be set up would fit in one entryscreen.
■ The PreView of Files.Bbs now honors the "Indent to column" value
in the setup.
Reported by Daniel Docekal.
■ Febbs will know add a clear screen command first in the both
statistics files "Best downloaded files" and "File area overview".
■ Added support for Binkley when creating the list of frequable
directories for Your mailer. Febbs can know either create the
FrontDoor style of this list of directories (Ex : C:\FILES\SOURCE)
or the Binkley Style (Ex: C:\FILES\SOURCE\*.*). You choose wich
one to use in Feppla in the list setup section.
Suggested by Carsten Wimmer.
■ When copying files Febbs wasn't turning of the tags of the files that
had been copied. It does now.
Reported by Daniel Docekal.
■ Febbs now demands DOS version 3.10 to be on the safe side regarding
sharing of files and related items.
■ When creating the filelists Febbs was only wrapping the first 2 lines
but know it will wrap all lines perfectly.
Reported By Mike Tripp.
■ Added a compile help file option in Feppla. This option takes
Febbs.Txt and inserts the currently defined keys and then
compiles the file to a binary help file of the kind Febbs
uses. You can easily add Your own comments to the helpfile
and then recompile it with Feppla.
■ The routines that reads Files.Bbs text files from disk has
been changed and they are now share aware. All Files.Bbs
files are opened in Deny-None mode now (and as usual closed
as soon as possible).
■ Added a small sign when You fire up Febbs to show wich
version You are running under. The delay in registered
mode is merely 0.8 seconds. Just enough to get a glimpse
of what environment Febbs has detected. In the unregistered
mode You have to press one of the function keys (F1-F10).
■ Added a simple helpscreen showing the commandline switches
when You put a ? char on the commandline.
Suggested by Daniel Docekal.
■ The "Hurl without changing area" is back in business.
■ Added "Copy without changing area" and "Copy anywhere".
■ Febbs should know be able to handle 300 areas instead of
the last limit of 200 areas. (For thoose BBS types that can
handle it ofcourse)
■ Memory status will know handle incomplete paths in the area
file. Ie "..\STUFF\" will be expanded into a complete path.
■ Febbs can now use DOS to determine the datestyle of Your country.
See the setup program (Feppla) for details.
■ The names of the headers of the filelists are no longer hardcoded.
Use Feppla to set what textfiles to use as headers in the lists or
leave empty for no header. Also the headers/footers are now only
availiable to registered users.
■ You can now add Your own footer text. Any text file can be
included just before the copyright header of Febbs.
Use Feppla to set what textfiles to use or leave empty
for no extra footer.
■ Febbs logfile is handled in a more sharing manner then before.
■ Febbs uses a new CRC32 routine to check for changes in the code.
This new routine should be a lot faster then the old. (and a lot
safer as well).
■ All routines that read the BBS dependant area files has been
rewritten to utilize a faster buffered read. Speed increased
with several hundred percent for some BBS types.
■ The routine that loads Files.Bbs into memory has been rewritten
to better handle sharing of files (and locked files).
■ The routine that saves Files.Bbs has been rewritten so that it
handles errors while saving better. If an error should occur You
are now prompted for a new name of Files.Bbs so that You may
save it elsewhere. It also uses a different approach to saving.
1 . Save current area to Files.$$$
2 . Delete any old Files.Bak
3 . Rename Files.Bbs to Files.Bak
4 . Rename Files.$$$ to Files.Bbs
5 . If BAK files not wanted delete Files.Bak
This is to ensure maximun security while saving so that You
will not face the fact that You can loose some descriptions.
■ The Copy/Move routine has been rewritten to better handle
locked files and all the errors that can occur while
copying. Also it should be able to move files at directory
level on SUBST and ASSIGNED drives. Before it did a
physical move on such drives even though it wasn't necesary.
■ The overlay file has been reorganized to speed up things.
and to save some more memory.
■ The header of each area in the file list has been restyled to
allow areanames up to 40 chars wich is the maximum that Febbs
can handle. Also the area overview list has adopted this new
length.
■ The Setupfile is no longer padded to a length of 4096 chars.
It is only as long as needed.
■ New function. <Alt-J> shows how many files that has been tagged
and the total size of the tagged files.
■ New function. <Ctrl-C> Copy file and description to another area.
Works just like when moving (Hurling) files but it makes a
copy of the file and the description instead.
■ Several routines that are executed often have been ported to
assembler to speed up things.
■ A small bug in maximus mode squashed. Febbs didn't realize that
due to the fact that some areas in the area file might not be
fileares You have to check more than 300 records to get 300 areas
Reported by Anders Brink.
■ The unregistered version of Febbs will no longer use EMS when
swapping to disk. If registered Febbs will use XMS, EMS or DISK
when swapping itself out of memory.
■ The text "macros" have been increased in size.
Suggested by Daniel Docekal.
■ The keyboard routines has been rewritten to be able to
implement redefinable keys.
■ All the "Hotkeys" of functions in Febbs is now redefinable.
Use Feppla to define the keyboard layout You prefer.
■ Febbs has now got a menu in the editor that hosts all the
functions before only availiable via hotkeys. This should
hopefully ease the use of Febbs when You aren't all that familiar
with all the functions.
■ The setup file has been redesigned and You need to run Feppla to
upgrade Your old setup file(s). You will, in the upgrade, loose
wich areas where tagged and the text macros.
■ The routine that handles wich areas to include in the lists and
wich are password protected has been rewritten. You can now
insert/delete areas without Febbs tag information gets all messed
up. This is as long as You do NOT change the area numbers of the
areas.
■ When adopting You can use a new meta string to insert todays date
when the file was adopted. ~D (Tilde D) will be replaced with todays
date if used in the adopt description.
Suggested by Mats Wallin.
■ When adopting GIF images to files.bbs You can use the new meta string
called ~G (Tilde G) to place the GIF information where You like in
the description string.
■ Febbs has been fully optimized at all parts where it waits for
keyboard input. All places where Febbs was not giving up time
in a multitasking environment has been corrected.
■ Febbs is now aware of Windows. Febbs will when running under
Windows display wich version of Windows it runs under (just
like it does with DESQview). This is just to inform You that
Febbs has found Windows. What is important is that Febbs will
slice time to other tasks when Febbs is idle waiting for key
strokes. Febbs will autodetect Windows.
■ OS/2 users of Febbs can also benefit from Febbs multiuser
system friendlieness. Febbs will slice away time when idle
to other tasks just like when running under DESQview or Windows.
Febbs will autodetect OS/2.
< End of File >